cut a ridiculous figure - French English Dictionary